En Tekton Labs estamos buscando un Desarrollador Senior especializado como Fullstack Developer con Java + React (NextJs) para un emocionante proyecto con un cliente internacional de la industria bancaria y financiera.
Offer: Contractor: USD
Timezone: (UTC-04:00) Santiago, Chile - Chile Summer Time (CLST)
English Level: A2 - Elementary
Spanish Level: C2 - Native
Responsibilities Desarrollo Backend - Diseñar, desarrollar y mantener microservicios en Java utilizando Spring Boot (Spring Data, Security y Cloud).
- Diseñar e implementar APIs REST robustas, seguras y escalables.
- Implementar mecanismos de autenticación y autorización alineados a estándares de seguridad financiera.
- Diseñar y optimizar la comunicación asíncrona mediante Apache Kafka.
- Aplicar patrones de diseño y buenas prácticas de arquitectura en entornos distribuidos.
- Participar en decisiones de arquitectura técnica y evolución del ecosistema de microservicios.
Desarrollo Frontend - Desarrollar interfaces modernas y de alto rendimiento utilizando React y Next.js.
- Implementar integraciones eficientes con APIs backend.
- Optimizar rendimiento, SEO y experiencia de usuario en aplicaciones Next.js.
- Aplicar buenas prácticas de modularización y escalabilidad del frontend.
- Colaborar con UX/UI para garantizar consistencia y calidad visual.
Cloud & DevOps - Contenerizar aplicaciones utilizando Docker.
- Participar en despliegues sobre Kubernetes.
- Colaborar en la implementación y mantenimiento de pipelines CI/CD.
- Desplegar y mantener soluciones en entornos cloud (preferentemente Azure).
- Asegurar observabilidad, monitoreo y estabilidad en ambientes productivos.
Arquitectura & Calidad - Diseñar soluciones bajo arquitectura de microservicios.
- Garantizar cumplimiento de estándares de seguridad y compliance del sector financiero.
- Realizar code reviews y asegurar calidad de código.
- Identificar oportunidades de mejora técnica y reducción de deuda técnica.
- Asegurar pruebas unitarias e integración continua.
Trabajo en Equipo & Metodología - Participar activamente en ceremonias Scrum (dailies, refinamientos, planning, retros).
- Colaborar con equipos multidisciplinarios (QA, DevOps, Producto).
- Estimar esfuerzos técnicos con criterio senior.
- Acompañar a desarrolladores semi senior o junior cuando sea necesario.
- Comunicar riesgos técnicos de manera proactiva.
Must have: - Mínimo de 5 años de experiencia en desarrollo de software.
- Experiencia trabajando con arquitectura de microservicios.
- Experiencia creando e integrando servicios REST.
- Experiencia sólida en el uso de Spring Boot, incluyendo Spring Data, Spring Security y Spring Cloud. Java 17/21.
- Manejo de al menos 2-3 años en React con Next.js.
- Conocimiento y experiencia en Docker y Kubernetes.
- Conocimiento y experiencia en plataformas de nube (AWS, Azure o GCP) - de preferencia Azure.
- Experiencia en integración continua y despliegue continuo (CI/CD) con herramientas como GitLab CI/CD, Azure DevOps u otras.
- Experiencia en la gestión de comunicación asíncrona utilizando Apache Kafka.
- Experiencia previa en el sector fintech o bancario (excluyente).
- Manejo de Patrones de diseño y buenas prácticas a nivel intermedio.
Communication and management: - Jira para la gestión de tareas.
- Agile: El equipo adopta Scrum y cumple con ceremonias como:
- Dailies
- Refinamientos.
- Retrospectivas.
Nice to have: Are you interested in this opportunity? Apply by sending your resume and briefly tell us why you want to participate in this project.
#J-18808-Ljbffr